home *** CD-ROM | disk | FTP | other *** search
Text File | 1998-10-11 | 879 bĀ | 48 lines | [TEXT/CWIE] |
- // CReminder.h -- panel class
-
- #pragma once
-
- #include "AMPanel.h"
-
- class AMDataDef;
- class DReminder;
- class LStream;
-
- class LStaticText;
- class LSeparatorLine;
-
- //----------
- class CReminder : public AMPanel {
- public: // static
- static CReminder* CreateReminder (LView* inSuperView,
- LCommander* inSuperCommander);
-
- public:
- enum { class_ID = 'Remr' };
-
- CReminder (LStream* inStream);
- virtual ~CReminder();
-
- virtual void ConnectToData (AMDataDef* inData);
- virtual void DataChanged (long inDataID);
-
- virtual void ListenToMessage (MessageT inMessage,
- void* ioParam);
-
- protected:
- static void RegisterClass();
- virtual void FinishCreateSelf();
-
-
- protected:
- static Boolean sIsRegistered;
-
- DReminder* mData;
-
- // Panes in this panel:
- LStaticText* mCap112299Label;
- LStaticText* mCap1234PMLabel;
- LStaticText* mCapMessageLabel;
-
- };
-